a68b1d217e42eed984d40dc0f288402389e78615,oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/Template.java,Template,compareAgainstBaseState,#SegmentReader#RecordId#Template#RecordId#NodeStateDiff#,339

Before Change


        int afterIndex = 0;
        while (beforeIndex < beforeTemplate.properties.length
                && afterIndex < properties.length) {
            int d = Integer.compare(
                    properties[afterIndex].hashCode(),
                    beforeTemplate.properties[beforeIndex].hashCode());
            if (d == 0) {
                d = properties[afterIndex].getName().compareTo(
                        beforeTemplate.properties[beforeIndex].getName());

After Change


        int afterIndex = 0;
        while (beforeIndex < beforeTemplate.properties.length
                && afterIndex < properties.length) {
            int d = Integer.valueOf(properties[afterIndex].hashCode())
                    .compareTo(Integer.valueOf(beforeTemplate.properties[beforeIndex].hashCode()));
            if (d == 0) {
                d = properties[afterIndex].getName().compareTo(
                        beforeTemplate.properties[beforeIndex].getName());